shepherd bitch - German English Dictionary